A division algorithm which breaks down a division problem into a series of easy steps, relying on mental arithmetic.